A protein contact map represents the distance between all possible residue pairs of a three-dimensional protein structure using a binary two-dimensional matrix. For two residues and , the element of the matrix is 1 if the two residues are closer than a predetermined threshold, and 0 otherwise. Various contact definitions have been proposed: The distance between the Cα-Cα atom with threshold 6-12 Å; distance between Cβ-Cβ atoms with threshold 6-12 Å (Cα is used for Glycine); distance between the side-chain centers of mass; distance between the Van der Waals radius of selected atoms; or consideration of any atom and lower threshold 4.5-6 Å.
Contact maps provide a more reduced representation of a protein structure than its full 3D atomic coordinates. The advantage is that contact maps are invariant to rotations and translations. They are more easily predicted by machine learning methods. It has also been shown that under certain circumstances it is possible to reconstruct the 3D coordinates of a protein using its contact map.[1]
Contact maps are also used for protein superimposition and to describe similarity between protein structures.[2]. They are either predicted from protein sequence or calculated from a given structure.
Contact maps have been used in the prediction of membrane proteins where helix-helix interactions are targeted.[3]